having the appearance of foliage - Francés Inglés Diccionario